System is controlled by a PIC 16F88 chip. There is a ICSP header on the board so you can reprogram it in circuit.
My maverick is modified with a 12V SLA battery. The board
will take from 5-20volts.
I wanted 2 digit 7 segment display. Four digit display was kind of overkill since I only need 2 digits.
10 bar graph.
There are two feedback lights for the two relays. One green and one blue.
In addition there are 4 RED led lights. I use them for
showing the count for now. 10,20,30,40
Other uses of the Red LEDs: Maybe use them to indicate
+100,200,300,400 for larger capacity things like paintball or airsoft. Could
also use them for multiple belts/cartridges.
Integrated the power to the pack in the maverick
Switching the power on the pack turns on the power of the
board. As a consequence, opening the lid of the belt also severs the power to
the belt.
Trigger is based on a physical rocker switch.
Buttons on the board are:
Relays are used for laser and light. Blue is connected to laser. Green is for the light.
External trigger for the lamp/laser. I placed a button near the trigger so I can easily activate it. Triggering the light/laser button goes through the following sequence:
For the relays, I currently have the 5v supply from the
linear regulator connected to the laser to power it directly.
I have a new version on order that fixes some of the small changes that I have made with wire jumpers.
New version I have started has a separate board for display and driver board. Two versions of the driver board, 16f88 and 16f883 with a mix of mosfets and relay. Battery sensor input. Maybe a new board for display with 3 digits. additional button soyou can have both light and laser.
The long video: http://www.youtube.com/watch?v=8IBJJTnPecc
Shooting entire belt: http://www.youtube.com/watch?v=cnBeqP58RDY
Display at zero Ammo: http://www.youtube.com/watch?v=wM0KUT-lbX4
Keywords: Shoot all ammo counter airsoft laser Nerf Stampede Vulcan pic16 micro 16f88 relay controller modified custom board programmable EEprom